| автор перевода - Штрек - flash-club.ru | Предыдущая | Следующая | Оглавление |
Flash Player 4.
объект.свойство_или_методимя_экземпляра.переменнаяимя_экземпляра.дочерний_экземпляримя_экземпляра.дочерний_экземпляр.переменная
объект Экземпляр класса. Объектом может быть, экземпляр
любого из встроенных классов языка ActionScript, или собственного класса. Этот
параметр всегда находиться слева от оператора (.) точка.
свойство_или_метод Имя свойства или метода, относящегося
к объекту. Все методы и свойства предопределенного (встроенного) объекта приведены
в таблицах для данного объекта. Этот аргумент всегда находится справа от оператора
(.) точка.
имя_экземпляра Имя экземпляра клипа.
дочерний_экземпляр Имя экземпляра клипа, являющегося
дочерним по отношению к главному клипу.
переменная Переменная на монтажной линейке (Timeline)
клипа, имя которого написано слева от оператора (.) точка.
Метод, свойство или имя клипа с правой стороны от точки.
Оператор, используется для управления иерархией клипов, доступа к вложенным дочерним клипам, переменным или свойствам. Оператор точка (.) также используется для проверки или установки свойств объекта, для выполнения метода объекта или создания структуры данных.
Для дополнительной информации, смотрите "Старшинство и ассоциативность операторов" в Использовании ActionScript во Флэш .
В данном примере оператор (.) идентифицирует текущее значение переменной hairColor
клипа person_mc :
person_mc.hairColor
Flash 4 не поддерживал точечный синтаксис, однако файлы Flash MX 2004 , изданные для Флэш плэера 4 могут использовать точечный оператор. Предыдущий пример эквивалентен следующему синтаксису во Flash 4:
/person_mc:hairColor
В следующем примере создаётся новый клип в _root . Затем в клипе
с именем container_mc создаётся текстовое поле. Поле имеет свойство
autoSize , со значением true и заполняется текущей
датой.
this.createEmptyMovieClip("container_mc", this.getNextHighestDepth());
this.container_mc.createTextField("date_txt", this.getNextHighestDepth(), 0, 0, 100, 22);
this.container_mc.date_txt.autoSize = true;
this.container_mc.date_txt.text = new Date();
Оператор точка (.) используется для создания экземпляров объектов в пределах SWF файла и когда Вы должны установить свойства и их значение для этих экземпляров.
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |